using CriticalSystems.Instrumentation.Internal;

namespace CriticalSystems.Instrumentation.TraceWriters
{
    public interface ITraceWriter
    {
        TracingFlags Flags { get; }
        void Write(TraceType traceType, int indent, string instance, string type, string method, string text);
        void Write(string text);
        bool SimpleWriter { get; }
    }
}